New Features
IG-1534 Fleet management for Next-gen Dashboards
Release notes
Fleet Management is now available for Next-gen dashboards. A specific menu item in form of a Globe is found in the left menu. Two types of Fleet dashboards are currently available: a Map and a Table. If using Map, only devices that have been explicitly positioned under IoT Status will be shown, and only devices having assigned the Data Refinement group associated with the fleet will be shown. At the left the applicable devices are shown in a tree structure, where you can deselect devices to filter the map and table views. Also you can right click the table headers to further filter based on current status or condition, such as "temperature high". Both the map and table allows clicking on device to open an associated detailed dashboard for the device. Do not hesitate to contact us for more information, until more detailed instructions become available on our documentation site or as videos on our youtube channel.
IG-1605 Inheritance of Next-gen dashboards to sub-companies
Release notes
Admins can now bulk inherit dashboard folders from Parent to Sub-companies, enabling multi-level sharing. Inherited content is read-only, auto-updates on changes, and clearly marked. Sub-companies can duplicate inherited folders to their Root.
IG-1621 Duplicate SiteManager is now possible by right-click
Release notes
Before this release, duplicating a SiteManager required you to position yourself on a device, and then right-click the Company in which the new device should appear. This was not very intuitive. Duplicating a SiteManager is now done as for MQTT devices, by right-clicking an existing SiteManager and select duplicate. Note that with this change, you can now longer decide the Company or Folder in which the new device should appear; it will always appear in the same Folder or Company of the original device, and you can then move it to the desired Company or Folder when it appears.
IG-1684 Startup Wizard for First time user for a new Company
Release notes
An Administrator in a new Company without any configured devices, will now be presented with a guided tutorial for setting up a simulated device and creating a demo dashboard. The tutorial can be terminated at any time, and it is only invoked if no devices are present in the Company.
IG-1729 Data Refinement support in Next-gen image widget
Release notes
The Image Widget now supports data refinement. Users can choose to display either a symbol or a value for each data field. Symbols update dynamically in real time based on data changes, offering a more intuitive and flexible visualization experience.
IG-1744 Tooltips for the main menu items
Release notes
Left menu items now shows a tooltip explaining the basics about the menu item
IG-1748 Option for setting Enterprise price plan for a Company
Release notes
It is now possible for Distributor administrators to set a Enterprise flag for a company. This will automatically set "Trial Disabled", and the consumption reports will indicate Enterprise consumption, rather than per device and trial consumption/status
IG-1752 Realtime feedback from SiteManager on IoT Config installation
Release notes
Before installation of an IoT Configuration for a SiteManager would just initiate a timed progress bar, and not reflect the actual events happening in the process.
Now the progress bar clearly indicate the steps of the process: queuing, sent, install, Installed, DCM restart and DCM restarted.
Furthermore, if the DCM JSON file has errors, the process window will indicate the detailed parsing errors returned from the SiteManager, thus eliminating the need to validate the result in the SiteManager UI.
IG-1753 Add support for Quake QConnect MQTT device
Release notes
It is now possible to explicitly select a Quake QConnect device in the New Device selection list
IG-1757 Possibility to create consumption report for any Company
Release notes
It is now possible to create a consumption report for a company and specify the month. The report will include devices of the same company and all subcompanies under the company. Note that the email with the report link will take a few minutes to arrive. Like the monthly report the URL has a lifetime of 1 week.
IG-1758 Setting Trial Disabled for a company gives option to set default Data Limit
Release notes
Distributors can now define a default data limit when setting Trial Disabled for a company. This streamlines onboarding for customers who require new devices to be immediately billable under a pre-agreed data limit.
When Trial Disabled is enabled, the system will prompt the user to enter a default data limit. A limit set to 0 is treated as “not defined.”
- The default data limit is automatically applied to newly connected devices under the company (or its substructure).
- Existing devices with a configured data limit are not changed.
- Existing devices without a defined limit will have the default limit applied.
- Re-enabling Trial will not affect already applied data limits or billing states.
Additionally, when creating a new company, it will inherit the Trial state and data limit from its nearest parent company. If a company is moved within the tree, it retains its existing Trial and data limit settings.
IG-1765 Next-gen Line chart label can be edited, while data source is still shown
Release notes
Before the display label was decided by editing the orange bar for the sample point, which means it was not visible what the original data source was. Now the bar is static showing the data source, while the display label is typed in the drop down menu, where the label defaults to the sample point name. Note that changing the time options will set the Display label to default.
IG-1771 Next-Gen Chart: Introduce a color picker for each data source in charts.
Release notes
Users can now select a custom color for their data source on a chart, ensuring consistency across the dashboard. A simple color picker is available in the details section of each data source, making it easy to match colors for better visualization.
IG-1774 Reintroduce duplicate MQTT device
Release notes
DCC now supports duplicate devices, enabling reuse of the same MQTT configuration across multiple devices. This simplifies onboarding and reduces config duplication—no more per-device config edits required.
IG-1775 Removed requirement for MQTT Topic in IoT configuration
Release notes
The MQTT Topic is no longer required in each IoT configuration. Previously, each collector in a device configuration had to specify a unique MQTT topic- typically including the device's MAC or IMEI- to ensure proper message routing. This has now been simplified.
With the introduction of the MQTT ACL, the system now uses the topic defined in the ACL for each device, eliminating the need to configure individual topics in collectors. One message listener per device is now sufficient, subscribing to the device’s root topic using wildcards.
IG-1780 Field changes in Data Refinement immediately effects all devices
Release notes
Additions and updates to Data Refinement data fields now have immediate effect on all devices having the Data Refinement Group applied. This means you now have centralized control to ensure that colors, thresholds, actions,. etc., as well as new sample points, are automatically updated and applied to all machines. Changes will have immediate effect on the corresponding dashboards and fleet overviews utilizing the data refinement for visualization.
IG-1804 Remove folders that do not contain companies in the next generation overview
Release notes
Cleaned up next-gen overview by removing folders without a company and elevating folders with companies to the same level as companies. This gives users a clearer, more intuitive folder structure for organizing dashboards.
IG-1805 Consumption reports now include an hourly average
Release notes
The monthly consumption reports now also has a column with the hourly average of data, which will make it easier to compare with the per device price list. Note that this is an average over the entire period of the report and does not take into account idle periodes, and may therefor not reflect the actual chargeable data consumption .
IG-1818 Added Booleans to simulated device
Release notes
The Simulated device has been extended with Booleans representing typical alarm scenarios, which will make it easier to simulate real life manufacturing scenarios when designing dashboards and alerts: The new sample points are
PowerSurgeDetected: OFF 2-5 minutes, ON 10-30 seconds
MaintenancePanelOpen: OFF 2-5 minutes, ON 10-30 seconds (SamplesProduced counter stopped while ON)
EmergencyStopActivated: OFF 5-10 minutes, ON 10-30 seconds (SamplesProduced counter stopped while ON)
BatchChangeoverInProgress: OFF, ON 10 sec before Batch ID changes (and SamplesProduced counter stopped while ON).
QualityControlFault: OFF while BadSampleCount are <6, ON when BadSampleCount >=6 until and reset to OFF when batch ID changes.
IG-1822 Data Refinement Group: move the actual function block for "Pre-filled data
Release notes
Moved the "Pre-filled data" function block to the correct prefilled-data section, instead of the bottom of the list, for improved structure and clarity in the codebase.
IG-1823 Direct Navigation to Single Data Refinement Group for Machines
Release notes
When a machine has only one Data Refinement group, users are now directed straight to that group instead of an empty landing page, reducing unnecessary navigation and improving the overall user experience.
IG-1825 Possibility to create a dashboard report directly in a next-gen dashboard
Release notes
In addition to the existing report options, namely to create a PNG image snapshot of the dashboard or a CSV file of the selected time window, you can not also generate a report in form of a URL to the dashboard (previously this option was only available from the Report module). The URL to the dashboard is sent in an email to the defined email. The receiver of the URL can open the dashboard but only see the time period selected when generating, but can still zoom inside the time window.
Bug Fixes
IG-1750 Unable to update Device Identifier for MQTT devices
Release notes
In the IoT Admin interface, updating an MQTT device allowed changes to both the MQTT Topic and the Device Identifier via the edit modal. However, only the MQTT Topic was saved, while the Device Identifier remained unchanged. This has now been fixed.
IG-1754 Edit of MQTT-device doesn't remove modal after successfull change and the change isn't automatic refreshed on IoT-status
Release notes
When editing an MQTT device in the IoT Admin interface, the edit modal did not automatically close after a successful update, and the IoT status panel did not reflect the changes unless the user manually reselected the device.
This has been fixed. The modal now closes automatically upon a successful save, and the IoT status panel is refreshed with the updated values - regardless of whether the device was selected before editing.
IG-1762 Very difficult to move device into an empty company
Release notes
Before it could be difficult to know if a device was dragged into a new company or folder, og if it would end up in the root. Now the Company or Folder in which it will be dropped, is clearly marked
IG-1767 The devices in the selector in Next-gen dashboard are not alphabetically sorted
Release notes
Before the devices in the device selector in next-gen were not sorted. Now the sorting is alphabetically like in the IoT Admin menu
IG-1768 It is not possible to sign-out out from a Next-gen dashboard
Release notes
A dashboard user having access to a single Next-gen dashboard, did not have a sign-out button, but had to guess to use backspace to get to the main menu. Now clicking the X (close dashboard) in the upper right, brings the user to the main menu, where he can logout in the lower left menu.
IG-1769 Signing out in one browser tab, would not sign-out other tabs
Release notes
When having multiple tabs open in the DCC, logging out in one tab would not have effect on other tabs, until closing the browser. Now all sessions in the same browser will be closed, and revert to login screen in all tabs
IG-1770 Deleting an image does not request confirmation
Release notes
When deleting an uploaded image in a Next-gen dashboard, it was done immediately. Since deleting an image may affect copies of the dashboard that still uses it, there is now a warning saying “Deleting this image, may have impact on all dashboards using it. Do you want to proceed? Yes/No”
IG-1777 Company trial disabled: Devices are still going into trial mode.
Release notes
Fixed an issue where newly created folders containing devices in use did not display 'Trial period disabled'
IG-1778 Device Identifier was not validated when creating a new MQTT device
Release notes
Previously, it was possible to create multiple MQTT devices with the same Device Identifier, such as a MAC address, due to missing validation in the back end. This could lead to conflicts in message routing and security enforcement.
This has now been fixed. The system will prevent creation of MQTT devices with duplicate Device Identifiers, ensuring each device remains uniquely identifiable and compliant with the MQTT ACL requirements.
IG-1779 Incorrect theme colors for buttons in Next-gen dashboards
Release notes
Some buttons in Next-gen dashboards did not apply the selected dashboard theme colors, resulting in inconsistent styling and reduced readability. This has been corrected.
IG-1783 Next-gen: sorting in event widget by date is not consistent
Release notes
Fixed sorting issue in the Next-gen Dashboard's Event Widget. Events now correctly sort by newest date, ensuring the latest appears at the top.
IG-1785 Iot Admin - sample history is not cleared when clicking around on different devices
Release notes
Fixed an issue where switching between devices in the same folder did not clear the sample history. Previously, config history from the first device was shown. Now, history updates correctly per selected device.
IG-1806 Data Refinement group crashes when changing from type with multiple prefill to e.g. text
Release notes
Fixed crash in DCC when changing a data refinement field from a type with multiple prefill to one that doesn't support it (e.g. text or number).
IG-1807 Data Refinement group field sorting is no longer saved
Release notes
Reintroduced Data Refinement group sorting with saveable custom order. Fields default to alphabetical but users can rearrange and persist order.
IG-1813 Protected images in Next-gen dashboards are not shown as such
Release notes
In Next-gen dashboards Images that are protected, such as images used by built-in demo dashboards or included in inherited dashboards, could still be deleted, although the image was only made invisible for the user, and with no possibility to reselecting them. Now such dashboards will be marked as inherited and with no trash can icon. The image can still be deselected by clicking it.